ecological equilibrium - French English Dictionary